package com.yantong.pojo;


import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class ActivityProduct {
    private Long id;

    private Long activityId;

    private Long productId;

    private String productName;

    private Integer stock;

    private Integer type;

    private Date createtime;

    private BigDecimal activityPrice;

    private Integer hasoption;

    private BigDecimal maxActivityPrice;

    private Member shopInfo;

    private Integer ticketCount;

    private BigDecimal ticketSumPrice;

    private List<TicketRecord> ticketRecords;

    private List<StoreFreecharge> productList;

    private String freechargeId;

    private String couponIds;

    public String getCouponIds() {
        return couponIds;
    }

    public void setCouponIds(String couponIds) {
        this.couponIds = couponIds;
    }

    public String getFreechargeId() {
        return freechargeId;
    }

    public void setFreechargeId(String freechargeId) {
        this.freechargeId = freechargeId;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getActivityId() {
        return activityId;
    }

    public void setActivityId(Long activityId) {
        this.activityId = activityId;
    }

    public Long getProductId() {
        return productId;
    }

    public void setProductId(Long productId) {
        this.productId = productId;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName == null ? null : productName.trim();
    }

    public Integer getStock() {
        return stock;
    }

    public void setStock(Integer stock) {
        this.stock = stock;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Date getCreatetime() {
        return createtime;
    }

    public void setCreatetime(Date createtime) {
        this.createtime = createtime;
    }

    public BigDecimal getActivityPrice() {
        return activityPrice;
    }

    public void setActivityPrice(BigDecimal activityPrice) {
        this.activityPrice = activityPrice;
    }

    public Integer getHasoption() {
        return hasoption;
    }

    public void setHasoption(Integer hasoption) {
        this.hasoption = hasoption;
    }

    public BigDecimal getMaxActivityPrice() {
        return maxActivityPrice;
    }

    public void setMaxActivityPrice(BigDecimal maxActivityPrice) {
        this.maxActivityPrice = maxActivityPrice;
    }

    public Member getShopInfo() {
        return shopInfo;
    }

    public void setShopInfo(Member shopInfo) {
        this.shopInfo = shopInfo;
    }

    public Integer getTicketCount() {
        return ticketCount;
    }

    public void setTicketCount(Integer ticketCount) {
        this.ticketCount = ticketCount;
    }

    public BigDecimal getTicketSumPrice() {
        return ticketSumPrice;
    }

    public void setTicketSumPrice(BigDecimal ticketSumPrice) {
        this.ticketSumPrice = ticketSumPrice;
    }

    public List<TicketRecord> getTicketRecords() {
        return ticketRecords;
    }

    public void setTicketRecords(List<TicketRecord> ticketRecords) {
        this.ticketRecords = ticketRecords;
    }

    public List<StoreFreecharge> getProductList() {
        return productList;
    }

    public void setProductList(List<StoreFreecharge> productList) {
        this.productList = productList;
    }
}